查看原文
其他

少废话,先完成一万行代码

王通 基因学苑 2023-08-18

经常有人问我如何才能学会编程,感觉自己不是学计算机的,编程肯定学不会了,但是工作中还需要用到,不知道该怎么办?我感觉自己已经从技术导师变成了心灵导师了。其实说实话,我自己的编程能力也不是特别强,只是勉强够用,当初自己也是学了好久好久才精通一点,后来总结出一点就是一定要多敲代码,完成一万行代码就功到自然成了。

你肯定能学会编程的

经常有人怀疑自己太笨学不会编程,或者自己是女生,不擅长计算机怎么办,其实我们完全不用有任何担心。首先,任何编程语言都是一种语言,只不过是与计算机交流的语言,和人与人交流的语言类似,也都是有固定的语法结构。很多初中没毕业的人,只要经过三个月的计算机学校训练,都能学会,你为何学不会呢。

学习误区

话说当年笔者学习perl语言,周围的人一星期就学会了,写出很长很长的程序,我整整用了一年,刚开始也是各种看书,查资料,记笔记,笔记记录了一大堆,但还是学不会,后来终于有一天写成了一个稍微大一点的程序,突然一下子开窍了,好像突然打通了任督二脉,一切都顿悟了。发现这一个大程序居然把整本小骆驼中介绍的内容都用到了。
很多人习惯学习编程语言依然记笔记。首先,记笔记是一个非常好的习惯,所谓好记性不如烂笔头,但是学习编程语言最好还是不要记太多笔记,而是要多操作。有一个现象,例如我学习20多年英语了,为和口语交流还不如东南亚旅游区的小贩呢,道理显而易见,小贩们一直在用着语言,而我很少说。

一万行代码

后来,我又学习了python语言与R语言,我就要求自己一定要敲一万行代码以上,我就像苦行僧一样,没完没了的敲代码,不停的敲。最终有一天你会突然发现,当敲的代码达到一定数量之后,突然就顿悟了,精通了这么语言的“道”。所以,别再怀疑自己的能力,也别再矫情自己学不会了,其实就是功夫没到位。据说书圣王羲之练习书法,最终将一池子的水都染黑了。

少废话,先来一万行代码

以前精英时代,精英掌握话语权,感觉大家过的也都挺好的,现在有了微博,微信,抖音,快手等,人人都可以发声了,但是让我感觉怎么过的都这么惨。经常看到微信公众号里写创业有多惨,读博士有多惨,加班有多惨,北上广有多惨,医生护士有多惨,在家带孩子有多惨,当员工有多惨,当老板有多惨……这种咪蒙体的文章很能引起大家的共鸣,迷迷糊糊的就把你给弄懵了。其实在我看来就是矫情,其实这个世界还有更多人为了生计根本没时间和机会来发声呢。所以,少废话,学习编程,先完成一万行代码在说自己学不会吧。

送你一“程”

这是我自己制作的perl语言课程,目前全部免费了,可以让你入门稍微快一些,但是呢,依然不能替代你减少一万行代码的工作量。



---------- END ----------

(更多精彩内容,欢迎关注公众号)



您可能还会感兴趣的

基因学苑2018年文章目录
生物信息零基础班(北京站)开课啦
手把手教你生信分析平台搭建专栏合集
生物信息重要资源站点合集
不会编程,如何进行批量操作
一个人全基因组完整数据分析脚本
一个细菌基因组完整分析脚本
如何在Linux下优雅的装X
2019,送给大家一份新年礼物
生物学才是终极学科


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存